@charset "utf-8";
/* CSS Document */

body,td,th{
  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#464646;
}
body{
  margin:5px 0px; padding:0px; font-size:12px; background:#FFFFFF url(../images/en/bg.jpg) repeat-x center top;
}

div,dl,dt,dd,ul,li,ol,span,h1,p,form,center{
  margin:0px; padding:0px; list-style:none;
}
img{
  border:none;	
}
.dis{
  display:none;	
}
.cls{
  clear:both; width:100%; height:100%; overflow:hidden;	
}
a:link,a:visited{
  color:#656565; text-decoration:none;
}
a:hover,a:active{
  color:#FF0000;
}
.l{
   float:left;	
}
.r{
  float:right;	
}
.tc{
  text-align:center;	
}
.tr{ text-align:right; }

.clear{
  clear:both;	
}
.layout{
  margin:8px auto;	
}
.warp{
  margin:0px auto;	
}
.box{
  width:1002px; height:100%; overflow:hidden;
}
.main{
  background:url(../images/en/t2.png) repeat-y center top;	
}
.t{
  width:1002px; height:6px; overflow:hidden; margin:0px auto;	
}
.ibox{
  width:980px; overflow:hidden; height:100%;
}
.logo{
  width:564px; float:left;
}
.site{
  width:400px; float:right;	
}
.lan{
  height:30px; line-height:30px; text-align:right; margin-top:10px;
}
.lan a{
  margin:0px 5px;	
}
.lan img{
  vertical-align:middle; margin:0px 5px;	
}
.Login{
  height:20px; margin:0px auto; margin-top:20px; clear:both;
}
.Login li{
  float:right; margin:0px 2px; color:#7d7d7d; line-height:20px;	
}
.Login img{ vertical-align:middle; margin:0px 0px 0px 4px; cursor:pointer; }
.Login input{
  border:1px #C6C6C6 solid; width:80px; height:16px; line-height:16px;	
}

.Nav{
  height:34px; line-height:34px; clear:both; width:980px; background:url(../images/en/nav.jpg) repeat-x center top; margin:8px auto; font-weight:bold; font-size:14px;
}
.Nav li{
  float:left; background:url(../images/en/x.jpg) no-repeat right top;
}
.Nav .last{ background:url(); }
.Nav a{
  margin:0px 8px;	
}
.Nav a:link,.Nav a:visited{
  color:#FFF; text-decoration:none;
}
.Nav a:hover,.Nav a:active{
  color:#FFCC00;	
}

.left{
  width:710px; height:100%; overflow:hidden; border:1px #D4D4D4 solid; min-height:640px;  _height:expression(this.scrollHeight < 640 ? "640px" : "auto");	
}
.right{
  width:253px; height:100%; overflow:hidden;	
}

.Msg{
  padding:10px; line-height:26px; text-align:left;	
}
.Msg p{
  text-indent:24px;	
}
.iset{
  border:1px #D6D6D6 solid; padding:3px; margin-right:14px;	
}
.rbox0{
  border:1px #D4D4D4 solid; padding:1px; height:100%; overflow:hidden;	
}
.t1{
  height:29px; line-height:29px; background:url(../images/en/t1.jpg) repeat-x; color:#FFF; text-indent:10px; font-size:14px; font-weight:bold;	
}
.t1 img{ float:right; margin:10px; }

.orz{
  width:240px; clear:both; overflow:hidden; margin:2px auto;	
}
.orz dl{
  border-bottom:1px #D4D4D4 dashed; padding:4px 0px; overflow:hidden;
}
.orz dl dt{
  width:68px; height:66px; border:1px #D4D4D4 solid; text-align:center; float:left;
}
.orz dl dt img{
  width:62px; height:60px; margin:3px auto;	
}
.orz dl dd{
  height:50px; padding:7px 0px; line-height:18px; overflow:hidden; width:160px; float:right;	word-break: keep-all;
}
.orz dl dd a{
  font-size:14px;	
}
.ls a:link,.ls a:visited{
  color:#007DBD; text-decoration:none;	
}
.ls a:hover,.ls a:active{
  color:#FF0000;	
}
.orz .last{
  border-bottom:none;	
}

.nt{
  color:#007DBD; height:30px; line-height:30px; border-bottom:1px #D4D4D4 dashed; text-align:center; font-size:14px;	
}

.advbox{
  height:402px; background:url(../images/en/bg1.jpg) no-repeat center top; clear:both; margin:8px auto; overflow:hidden;
}
.advmain{
  height:236px; margin:40px auto; overflow:hidden; line-height:20px; color:#FFF; width:200px;	
}
.advmain h1{
  text-align:center; font-size:24px; height:40px; line-height:40px;	
}

.rnew{
  width:230px; margin:4px auto; height:100%; overflow:hidden;	
}
.rnew li{
  height:25px; background:url(../images/en/ico.jpg) no-repeat 0px; text-indent:10px; line-height:25px; overflow:hidden;	
}
.rnew li img{ float:right; margin:3px 0px; }

.mt{ margin-top:8px; }

.kbox{
  border:1px #D4D4D4 solid; padding:1px; width:976px; clear:both;	
}
.kscroll{
  clear:both; margin:0px auto; height:160px; overflow:hidden; width:966px; margin-top:8px;
}
.kscroll li{
  width:138px; height:160px; float:left; text-align:center;	
}
.kscroll li img{
  width:110px; height:128px; padding:2px; border:1px #D4D4D4 solid;	
}
.kscroll li p{ display:block; line-height:26px; }

.kscroll dt{
  width:161px; float:left; text-align:center; height:58px; margin:9px auto;	
}

.Footer{
  clear:both; margin:8px auto; margin-top:20px; text-align:center; border-top:1px #D4D4D4 solid; padding-top:10px; line-height:22px; width:980px;	
}

.t2{
  height:30px; line-height:30px; text-align:right; background:url(../images/en/bg2.jpg) repeat-x; padding-right:10px;	
}

.iNews{
  clear:both; margin:10px auto; width:690px;
}
.iNews dl{
  padding:4px 0px; border-bottom:1px #D4D4D4 dashed;	
}
.iNews dl dt{
  font-size:14px; background:url(../images/en/ico.jpg) no-repeat 0px; text-indent:10px; height:24px; line-height:24px;
}
.iNews dl dd{
  line-height:20px; padding:0px 10px; height:60px; overflow:hidden;
}
.iNews li{
  height:30px; line-height:30px; background:url(../images/en/ico.jpg) no-repeat 0px; text-indent:10px; border-bottom:1px #D4D4D4 dashed;	
}
.iNews li img{
	vertical-align:middle; margin-left:20px;
}

.Page{
  clear:both; margin:20px auto; overflow:hidden; text-align:right; width:690px;
}
.Page a{
  border:1px #2671AA solid; padding:1px 3px; margin:0px 2px; line-height:20px;	
}
.Page a:link,.Page a:visited{
  color:#464646; text-decoration:none;	
}
.Page a:hover,.Page a:active{
  color:#FFF; background:#2671AA;	
}

.inMain{
  width:690px; margin:10px auto; height:100%; overflow:hidden;	
}
.mb{ margin-bottom:8px; }
.Menu dt{
  height:34px; line-height:34px; background:url(../images/en/t2.jpg) repeat-x; text-indent:16px;	
}

.iMsg{
  line-height:22px; text-align:left;	
}

.tt{
  background:#92daff; color:#0091DA; font-weight:bold; height:27px; line-height:27px; text-indent:10px;
}
.v{ border:1px #D6D6D6 solid; }

.lbox{
  width:690px; margin:10px auto; height:100%; overflow:hidden;	
}
.lbox li{
  width:138px; float:left; height:158px; text-align:center;	
}
.lbox li img{
  width:102px; height:120px; padding:3px; border:1px #D6D6D6 solid;
}
.lbox li p{
  height:30px; line-height:30px;
}
.lbox_div{
height:30px; width:100%; float:left; padding-left:16px; line-height:30px; color:#42abe4; font-size:16px; font-weight:bold;	
}